salted roll - French English Dictionary